﻿using System.Collections.Generic;
using SimpleWorkflow.Data;

namespace SimpleWorkflow.Core
{
	public interface ISimpleFlow
	{
		event StepExecuted StepExecuted;
		void Run(Dictionary<string, object> inputs, ISharedFlowContext sharedContext);
		void Run(Dictionary<string, object> inputs);
		void Run();
	}
}
